package com.doubledragon.tiny.ioc;

import java.util.ArrayList;
import java.util.List;

/**
 * Created by dragon
 *
 * 包装一个bean的所有PropertyValue
 * 为什么封装PropertyValue,而不是直接用List<PropertyValue>?
 * 因为可以封装一些操作。
 */
public class PropertyValues {
    private final List<PropertyValue> propertyValueList = new ArrayList<>();

    public PropertyValues() {
    }

    //添加属性
    public void addPropertyValue(PropertyValue propertyValue){
        this.propertyValueList.add(propertyValue);
    }

    public List<PropertyValue> getPropertyValueList() {
        return propertyValueList;
    }

}
